home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
c
/
uw_1.exe
/
UW_DBG.H
< prev
next >
Wrap
C/C++ Source or Header
|
1992-10-11
|
18KB
|
322 lines
#ifndef __UW_DBG_H
#define __UW_DBG_H
#ifdef SOURCE_TRACE
#if defined(__TURBOC__) || defined(M_I86)
#define UWDL Dbg_line = __LINE__, Dbg_file = __FILE__
#else
#ifdef __POWERC
#define UWDL Dbg_line = __LINE__
#else
#define UWDL Dbg_line = 0
#endif
#endif
/*------------------------- Redefs for UW_WIN.C ------------------------*/
#define reset_all_masks() (UWDL,reset_all_masks())
#define refresh_desktop() (UWDL,refresh_desktop())
#define refresh_column(c) (UWDL,refresh_column(c))
#define refresh_row(r) (UWDL,refresh_row(r))
#define redisplay_rect(r) (UWDL,refresh_rect(r))
#define add_wn_mask(wnp) (UWDL,add_wn_mask(wnp))
#define remove_wn_mask(wnp) (UWDL,remove_wn_mask(wnp))
#define col_wn_mask(a,b,c,d) (UWDL,col_wn_mask(a,b,c,d))
#define row_wn_mask(a,b,c,d) (UWDL,row_wn_mask(a,b,c,d))
#define set_window_attr() (UWDL,set_window_attr())
#define end_window(wnp) (UWDL,end_window(wnp))
#define cr_inwindow(c,r) (UWDL,cr_inwindow(c,r))
#define link_window(wnp) (UWDL,link_window(wnp))
#define unlink_window(wnp) (UWDL,unlink_window(wnp))
#define remove_window_ll(d,wnp) (UWDL,remove_window_ll(d,wnp))
#define pull_to_top(wnp) (UWDL,pull_to_top(wnp))
#define make_top_window(wnp) (UWDL,make_top_window(wnp))
#define move_wn_left(c,wnp) (UWDL,move_wn_left(c,wnp))
#define move_wn_right(c,wnp) (UWDL,move_wn_right(c,wnp))
#define move_wn_up(r,wnp) (UWDL,move_wn_up(r,wnp))
#define move_wn_down(r,wnp) (UWDL,move_wn_down(r,wnp))
#define set_rect(r,a,b,c,d) (UWDL,set_rect(r,a,b,c,d))
#define is_rect_equal(r1,r2) (UWDL,rect_equal(r1,r2))
#define rect_overlap(r1,r2) (UWDL,rect_overlap(r1,r2))
#define offset_rect(r,a,b) (UWDL,offset_rect(r,a,b))
#define col_row_inrect(a,b,r) (UWDL,col_row_inrect(a,b,r))
/*------------------------- Redefs for UW_FONT.C ------------------------*/
#define encode_color(r,g,b) (UWDL,encode_color(r,g,b))
#define decode_color(c,r,g,b) (UWDL,decode_color(c,r,g,b))
#define write_palette(p,v) (UWDL,write_palette(p,v))
#define write_palette_all(v) (UWDL,write_palette_all(v))
#define read_palette(p) (UWDL,read_palette(p))
#define read_palette_all(v) (UWDL,read_palette_all(v))
#define set_block_ab(a,b) (UWDL,set_block_ab(a,b))
#define blink_enable(s) (UWDL,blink_enable(s))
#define replicate_enable(s) (UWDL,replicate_enable(s))
#define load_font(f,n) (UWDL,load_font(f,n))
#define save_font(f,n,s) (UWDL,save_font(f,n,s))
#define rom8x8(b,s) (UWDL,rom8x8(b,s))
#define rom8x14(b,s) (UWDL,rom8x14(b,s))
#define rom8x16(b,s) (UWDL,rom8x16(b,s))
/*------------------------- Redefs for UW_ENTRY.C ------------------------*/
#define up_first_char(w,s,m) (UWDL,up_first_char(w,s,m))
#define disp_entry(a,b,c,d,e,f,g,h,wnp) (UWDL,disp_entry(a,b,c,d,e,f,g,h,wnp))
#define g_insert(s,m,t,p) (UWDL,g_insert(s,m,t,p))
#define g_delete(s,m,t,p) (UWDL,g_delete(s,m,t,p))
#define g_rtl_insert(s,m,t,p) (UWDL,g_rtl_insert(s,m,t,p))
#define g_rtl_delete(s,m,t,p) (UWDL,g_rtl_delete(s,m,t,p))
#define add_mask(s,m,t) (UWDL,add_mask(s,m,t))
#define rmv_mask(s,t) (UWDL,rmv_mask(s,t))
#define validate(c,t) (UWDL,validate(c,t))
#define strip_entry(s,m) (UWDL,strip_entry(s,m))
#define strip_end(s,m) (UWDL,strip_end(s,m))
#define strip_start(s,m) (UWDL,strip_start(s,m))
#define strip_len(s,m) (UWDL,strip_len(s,m))
#define init_gets_str(s,m,t,w) (UWDL,init_gets_str(s,m,t,w))
#define rev_init_gets_str(s,m,t,w) (UWDL,rev_init_gets_str(s,m,t,w))
#define reverse_str(s) (UWDL,reverse_str(s))
#define wn_gets_ll(s,m,t,a,f,d,wnp) (UWDL,wn_gets_ll(s,m,t,a,f,d,wnp))
#define wn_gets(s,m,t,a,r,wnp) (UWDL,wn_gets(s,m,t,a,r,wnp))
#define set_validation_func(f) (UWDL,set_validation_func(f))
#define set_gets_hook(f) (UWDL,set_gets_hook(f))
/*------------------------- Redefs for UW_MENU.C ------------------------*/
#define menu_st(m,c,i) (UWDL,menu_st(m,c,i))
#define menu_create(a,b,c,d,e,f,g,h,i,j,k,wnp) (UWDL,menu_create(a,b,c,d,e,f,g,h,i,j,k,wnp))
#define item_add(e,i,f,m) (UWDL,item_add(e,i,f,m))
#define menu_set(m) (UWDL,menu_set(m))
#define menu_restore(m) (UWDL,menu_restore(m))
#define menu_destroy(m) (UWDL,menu_destroy(m))
#define decrement_csr(c,i,x) (UWDL,decrement_csr(c,i,x))
#define increment_csr(c,i,x) (UWDL,increment_csr(c,i,x))
#define upkey(k) (UWDL,upkey(k))
#define menu_horiz(m,p) (UWDL,menu_horiz(m,p))
#define menu_vert(m,p) (UWDL,menu_vert(m,p))
#define do_menu(m,p) (UWDL,do_menu(m,p))
#define menu_system(t,d,p) (UWDL,menu_system(t,d,p))
#define menu_system_ll(t,d,w,f,e) (UWDL,menu_system_ll(t,d,w,f,e))
/*------------------------- Redefs for UW_PRTF.C ------------------------*/
#ifndef __ZTC__
#define wn_printf (UWDL,wn_printf)
#endif
/*------------------------- Redefs for UW_RFSH.C ------------------------*/
#define move_n_to_f(a,b,c,d) (UWDL,move_n_to_f(a,b,c,d))
#define move_f_to_n(a,b,c,d) (UWDL,move_f_to_n(a,b,c,d))
#define wn_io(d,a,wnp) (UWDL,wn_io(d,a,wnp))
#define wn_rfsh_line(l,wnp) (UWDL,wn_rfsh_line(l,wnp))
#define wn_rfsh_col(c,wnp) (UWDL,wn_rfsh_col(c,wnp))
/*------------------------- Redefs for UW_WN.C ------------------------*/
#define wn_create(a,b,c,d,e,f,wnp) (UWDL,wn_create(a,b,c,d,e,f,wnp))
#define wn_destroy(wnp) (UWDL,wn_destroy(wnp))
#define wn_set(wnp) (UWDL,wn_set(wnp))
#define wn_clear(wnp) (UWDL,wn_clear(wnp))
#define wn_move(c,r,wnp) (UWDL,wn_move(c,r,wnp))
/*------------------------- Redefs for UW_LL.C ------------------------*/
#define _csr_adj(wnp) (UWDL,_csr_adj(wnp))
#define _wn_scroll(d,wnp) (UWDL,_wn_scroll(d,wnp))
#define _calc_scr_addr(wnp) (UWDL,_calc_scr_addr(wnp))
#define _calc_buff_addr(wnp) (UWDL,_calc_buff_addr(wnp))
#define _calc_mask_addr(wnp) (UWDL,_calc_mask_addr(wnp))
#define _calc_all_addr(s,b,m,wnp) (UWDL,_calc_all_addr(s,b,m,wnp))
#define _fill_rect(a,v,r) (UWDL,_fill_rect(a,v,r))
/*------------------------- Redefs for UW_BDR.C ------------------------*/
#define wn_co(t,c,wnp) (UWDL,wn_co(t,c,wnp))
#define wn_border(wnp) (UWDL,wn_border(wnp))
#define wn_hline(r,s,wnp) (UWDL,wn_hline(r,s,wnp))
#define wn_vline(c,s,wnp) (UWDL,wn_vline(c,s,wnp))
/*------------------------- Redefs for UW_MASK.C ------------------------*/
#define adjust_mask_col(a,b,c,d,wnp) (UWDL,adjust_mask_col(a,b,c,d,wnp))
#define adjust_mask_row(a,b,c,d,wnp) (UWDL,adjust_mask_row(a,b,c,d,wnp))
#define set_mask(m,wnp1,wnp2) (UWDL,set_mask(m,wnp1,wnp2))
#define clear_mask(wnp) (UWDL,clear_mask(wnp))
/*------------------------- Redefs for UW_TERM.C ------------------------*/
#define wn_claol(wnp) (UWDL,wn_claol(wnp))
#define wn_cleol(wnp) (UWDL,wn_cleol(wnp))
#define wn_clbol(wnp) (UWDL,wn_clbol(wnp))
#define wn_cleos(wnp) (UWDL,wn_cleos(wnp))
#define wn_clbos(wnp) (UWDL,wn_clbos(wnp))
#define wn_claos(wnp) (UWDL,wn_claos(wnp))
#define wn_cln(q,wnp) (UWDL,wn_cln(q,wnp))
#define wn_clear_tabs(wnp) (UWDL,wn_clear_tabs(wnp))
#define wn_init_tabs(s,wnp) (UWDL,wn_init_tabs(s,wnp))
#define wn_set_tab(wnp) (UWDL,wn_set_tab(wnp))
#define wn_reset_tab(w